plant mines - Turkish English Dictionary